package report

type ReportOptionRequest struct {
	Keyword        string `json:"keyword"`
	ClueSource     string `json:"clue_source"`
	ClueSourceId   string `json:"clue_source_id"`
	OrganizingCode string `json:"organizing_code"` // 按理说可以搜出来，但有这个可以提高性能
	Page           int32  `json:"page,omitempty"`
	PageSize       int32  `json:"page_size,omitempty"`
}

type SearchContactRequest struct {
	Keyword                 string `json:"keyword"`
	DeveloperOrganizingCode string `json:"developer_organizing_code"`
	SupplierOrganizingCode  string `json:"supplier_organizing_code"`
	CompanyCategory         string `json:"company_category"`
	PageNum                 int32  `json:"pageNum,omitempty"`
	PageSize                int32  `json:"pageSize,omitempty"`
}

type CompanyTypeOption struct {
	Label string `json:"label"`
	Value string `json:"value"`
}

type FillReportFormRequest struct {
	ClueSource   string `json:"clue_source"`
	ClueSourceId string `json:"clue_source_id"`
}
